#include <stdio.h>
#include <ctime>
#include <iostream>

using namespace std;
using std::cin;
using std::cout;
using std::endl;
//本程序用于C++高级编程的学习：开始时间2025年6月11日
// 打印本地时间
void print_local_time() {
    // 获取当前时间戳（秒级）
    time_t now = time(nullptr);  // nullptr 表示获取当前时间
    // 转换为本地时间（tm 结构）
    tm* local_time = localtime(&now);  // 非线程安全！
    // 输出格式化时间
    cout << "当前系统时间: " 
              << local_time->tm_year + 1900 << "-"
              << local_time->tm_mon + 1 << "-"
              << local_time->tm_mday << " "
              << local_time->tm_hour << ":"
              << local_time->tm_min << ":"
              << local_time->tm_sec << endl;
}

//1.友元函数
/*
//友元函数和友元类
//A类中的函数1被定义为B类的友元函数，则A类的函数1可以访问B类的私有成员和保护成员。
///类A是B的友元类，A中的所有函数可以访问B中的私有变量和受保护变量
*/
//2.

void printchar(void)
{

    printf("hello\n");

}

//2025年11月3日 指针操作
void ptrOperate(void)
{

    int  var1;
   char var2[10];
 
   cout << "var1 变量的地址： ";
   cout << &var1 << endl;
 
   cout << "var2 变量的地址： ";
   cout << &var2 << endl;
}




int main(void)
{
    print_local_time();
    // 开发环境部署
    //printchar();
    //指针操作
    ptrOperate();
    return 0;

}

